Towards Cloud Management by Autonomic Manager Collaboration
نویسندگان
چکیده
The management of clouds comprised of hundreds of hosts and virtual machines present challenging problems to administrators in ensuring that performance agreements are met and that resources are efficiently utilized. Automated approaches can help in managing such environments. Autonomic managers using policy-based management can provide a useful approach to such automation. We outline how collections of collaborating autonomic managers in cloud can be a step towards better management of clouds. We describe how a hierarchy of policy-based autonomic managers can collaborate using messages. The messages and when to communicate is inferred automatically from the policies given to the managers. We evaluate the approach via a prototype inspired by a cloud virtualized infrastructure and show how collaboration between managers in a hierarchy can improve the response time of a web server and avoid service level agreement violations. Results of three different scenarios shows the importance of collaboration between managers at different authority levels and how this collaboration can help to increase efficiency of current infrastructures.
منابع مشابه
Gradual Transition Towards Self-Managed Software Systems Based on High-Level Communication Specification
With increasing complexity of software systems, their management becomes more difficult and costly. While management of today’s software systems is usually performed by humans using some user interface (UI), autonomic systems would be self-managed. They would typically consist of a managed element, which provides actual system functionality, and an autonomic manager performing system management...
متن کاملCollaboration Support for Activity Management in a Personal Cloud Environment
This paper describes a framework supporting the development of open collaboration environments which integrate heterogeneous business services. The framework facilitates the user cooperation in the execution of shared activities by offering a workspace awareness support which abstracts from the business services employed to operate. The management of the workspaces of the user’s collaborations ...
متن کاملCapacity Management Approaches for Compute Clouds
Cloud computing provides the illusion of a seamless, infinite resource pool with flexible on-demand accessibility. However, behind this illusion there are thousands of servers and peta-bytes of storage, running tens of thousands of applications accessed by millions of users. The management of such systems is non-trivial because they face elastic demand, have heterogeneous resources, must fulfil...
متن کاملAdvances in Autonomic Components & Services
Hierarchical autonomic management of structured grid applications can be efficiently implemented using production rule engines. Rules of the form “precondition→ action” can be used tomodel the behaviour of autonomicmanagers in such a way that the autonomic control and the application management strategy are kept separate. This simplifies the manager design as well as user customization of auton...
متن کاملSimulating Autonomic SLA Enactment in Clouds Using Case Based Reasoning
With the emergence of Cloud Computing resources of physical machines have to be allocated to virtual machines (VMs) in an ondemand way. However, the efficient allocation of resources like memory, storage or bandwidth to a VM is not a trivial task. On the one hand, the Service Level Agreement (SLA) that defines QoS goals for arbitrary parameters between the Cloud provider and the customer should...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012